confer a favour - Spanish English Dictionary